Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

XFuRandom.cpp File Reference

Mersenne Twister random generator. More...

#include <xfcore/XFcCore.h>
#include <xfutil/XFuRandom.h>

Include dependency graph for XFuRandom.cpp:

Include dependency graph

Go to the source code of this file.

Enumerations

enum  XFURANDOM_MERSENNE_PARAMETERS {
  XFURMP_N = 351,
  XFURMP_M = 175,
  XFURMP_R = 19,
  XFURMP_LOMASK = 0x0007FFFF,
  XFURMP_HIMASK = 0xFFFFE000,
  XFURMP_A = 0xEABD75F5,
  XFURMP_U = 11,
  XFURMP_S = 7,
  XFURMP_T = 15,
  XFURMP_L = 17,
  XFURMP_B = 0x655E5280,
  XFURMP_C = 0xFFD58000
}


Detailed Description

Mersenne Twister random generator.

X-Forge Util
Copyright 2000-2003 Fathammer Ltd

Information about the algorithm can be found at: http://www.math.keio.ac.jp/~matumoto/emt.html

Id
XFuRandom.cpp,v 1.7 2003/05/29 14:26:50 jetro Exp
Date
2003/05/29 14:26:50
Revision
1.7

Definition in file XFuRandom.cpp.


Enumeration Type Documentation

enum XFURANDOM_MERSENNE_PARAMETERS
 

Enumeration values:
XFURMP_N 
XFURMP_M 
XFURMP_R 
XFURMP_LOMASK 
XFURMP_HIMASK 
XFURMP_A 
XFURMP_U 
XFURMP_S 
XFURMP_T 
XFURMP_L 
XFURMP_B 
XFURMP_C 

Definition at line 19 of file XFuRandom.cpp.


   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch